rapid prototyping cad prototyping math engineering manufacturing mixed martial arts animation mathematics formulas mathematical formulas 3d models cnc octagon prototype mathematical 3d model mma design fighting